Seashells Resort greet their most loyal customer on her 24th month-long visit to the hotel and the island
The Palace, Malta’s premier boutique hotel, has won the award for Best Design for five-star hotels with 50-200 rooms, at the International Hotel and Property Awards 2011.
Page 1 of 1